package br.ufpi.esii.reqg.entities;

import java.io.File;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;

@Entity
public class Prototipo {

	@Id
	private Long id;

	@Column( nullable = false )
	private String nome;

	@Column( nullable = false )
	private File arquivo;

	@ManyToOne( optional = false )
	private CasoDeUso casoDeUso;

	public Long getId() {
		return id;
	}

	public void setId( Long id ) {
		this.id = id;
	}

	public String getNome() {
		return nome;
	}

	public void setNome( String nome ) {
		this.nome = nome;
	}

	public File getArquivo() {
		return arquivo;
	}

	public void setArquivo( File arquivo ) {
		this.arquivo = arquivo;
	}

	public CasoDeUso getCasoDeUso() {
		return casoDeUso;
	}

	public void setCasoDeUso( CasoDeUso casoDeUso ) {
		this.casoDeUso = casoDeUso;
	}

}